English Dictionary
◊ LIVE BODY
live body
n : a living body of an animal or person